Size Estimation for C Programs with Different Applications
نویسنده
چکیده
Cost estimation is an important aspect of the management of software development projects. Most cost estimation models require an estimate of the size of the program to be developed. Accurate size estimation is thus critically important. Earlier work has shown that weighted counts of conceptually unique variables (where each variable is weighted by the number of functions in which it is referenced) are good predictors of the final size of Pascal and C programs. Simple equations using only that information give acceptable accuracy, even across a range of sizes and applications. For Pascal programs, the accuracy is acceptable by the end of high level design; for C programs, it is acceptable by the end of detailed design. In this study, C programs are classified by application, instead of being treated as a single class. Different estimation equations are then used for programs in each class. Overall estimation accuracy improves at each stage of design. A broad classification scheme is sufficient to give estimates of acceptable accuracy by the completion of high level design. Keyword Codes: D.2.8; K.6.1.
منابع مشابه
Estimation of the Active Network Size of Kermanian Males
Background: Estimation of the size of hidden and hard-to-reach sub-populations, such as drug-abusers, is a very important but difficult task. Network scale up (NSU) is one of the indirect size estimation techniques, which relies on the frequency of people belonging to a sub-population of interest among the social network of a random sample of the general population. In this study, we estimated ...
متن کاملEvaluation of Combination Methods for Garlic Evapotranspiration Estimation
ABSTRACT-Different evapotranspiration (ET) estimation equations having different accuracy with different conditions have been developed for ET estimation. This study will firstly focus on the estimation of 13 climatic equations of daily garlic ET estimation whose ET is measured by lysimeter to provide information which can be helpful in selecting an appropriate ET equation. The paper aims at s...
متن کاملBall Trajectory Estimation and Robot Control to Reach the Ball Using Single Camera
In robotics research, catching a projectile object with a robotic system is one of the challenging problems. The outcome of these researches can be used in a wide range of applications such as video surveillance systems, analysis of sports videos, monitoring programs for human activities, and human-machine interactions. In this paper, we propose a new vision-based algorithm to estimate the traj...
متن کاملSample size determination for logistic regression
The problem of sample size estimation is important in medical applications, especially in cases of expensive measurements of immune biomarkers. This paper describes the problem of logistic regression analysis with the sample size determination algorithms, namely the methods of univariate statistics, logistics regression, cross-validation and Bayesian inference. The authors, treating the regr...
متن کاملEffect of Phantom Size and Tube Voltage on the Size-Conversion Factor for Patient Dose Estimation in Computed Tomography Examinations
Introduction: This study aimed to establish the conversion factors to normalize the output dose of volumetric computed tomography dose index (CTDIvol) to the patient dose (i.e. size-specific dose estimate (SSDE)) for various phantom diameters and tube voltages. Material and Methods: In-house cylindrical acrylic phantoms with physical diameter...
متن کامل